Resources & Tools

26 - 50 of 59 results for "how to"
groov I/O Input Node
Developer - Published:
OverviewIn the previous example, we saw how to read values from a groov I/O analog or digital channel.The Read and Input nodes are similar, since they both read values from groov I/O.A Read node only...more
Getting Started with Node-RED for PAC Control
Developer - Published:
IntroductionThis Getting Started guide covers setting up your controller, configuring your groov EPIC processor (GRV-EPIC-PR1), groov Edge Appliace (GROOV-AR1), or computer for Node-RED and the PAC...more
PAC Control Nodes - Introduction
Developer - Published:
OverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a PAC Control Read node, configure the controller’s address, and...more
Installing the groov I/O Nodes
Developer - Published:
OverviewThe Node-RED for groov I/O nodes must be installed before they can be used. There are several possiblemethods, depending upon how you are running Node-RED.Install groov I/O NodesOption 1...more
Installing the groov View Nodes
Developer - Published:
OverviewThe Node-RED for groov View nodes must be installed before they can be used. There are several possiblemethods, depending upon how you are running Node-RED.Install groov View NodesOption 1...more
Read and Write from a Terminal
Developer - Published:
The examples in this section show LXTerminal on a Pi running Raspbian. For a mapping diagram and overlay for your Pi, see [Pin-to-Module Mapping](..\pin-to-module).## Read all GPIO pinsA value of 0 means...more
groov I/O Nodes - Introduction
Developer - Published:
OverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov I/O Read node, configure the groov device and address, and...more
Raspberry Pi with a Side of I/O
Developer - Published:
Safely and reliably sense and switch 5-60 VDC, 120 VAC, and 240 VAC loads with a Raspberry Pi® Raspberry Pi is a trademark of the Raspberry Pi Foundation.Raspberry Pi, I/O modules, mounting rack, and...more
Code Samples for Raspberry Pi
Developer - Published:
Tips for using a Pi to read and write to I/OOpto 22 I/O modules use negative true logic (a zero bit means On and a 1 bit means Off).When you read and write to I/O modules, 0 is On and 1 is Off.You can...more
Examples for the Raspberry Pi
Developer - Published:
For a mapping diagram and overlay for your Pi, see [Pin-to-Module Mapping](..\pin-to-module).Each of these code samples uses a different method to read and write to I/O points.You can use any Pi...more
Opto 22's Configure-Read-Write Script
Developer - Published:
To simplify accessing I/O when you write your own code, Opto 22 engineers wrote a Python script that your code can reference.If you’re using a browser, click here for the script.To download the script...more
Installing and Configuring MariaDB Database on groov EPIC
Developer - Published:
“MariaDB Server is one of the most popular database servers in the world. It’s made by the original developers of MySQL and guaranteed to stay open source.” - mariadb.orgNOTE: Setting up and...more
Read an Integer Array with the OptoMMP Function Blocks
Developer - Published:
## OverviewIn this third example, we'll read an array of integer values from the Scratch Pad area of the OptoMMP memory map.The goals of this example are: * The client will connect and stay connected...more
Enable OLE Procedures in SQL Server
Developer - Published:
Download Code SampleOverviewSome of the code samples on our website use SQL Server’s OLE Automation stored procedures.Because those procs are disabled by default, we’ve provided a Microsoft code sample...more
SNAP PAC Configuration for Node-RED for PAC Control
Developer - Published:
Step 1 - Enable REST APIBy default, a SNAP PAC has SSL enabled and the web server for theREST API is disabled. To use the REST API, you need to configure the port on which it will listen.The are two...more
News
Developer - Published:
CODESYS section added to the Developer siteOct 19, 2022 The Opto 22 Developer site has a new section for CODESYS topics.The CODESYS Development System and Runtime Engine is one of the main programming...more
Getting Started with groov EPIC Secure Shell (SSH)
Developer - Published:
Go back to Developer Overview HomeSSH AccessThe first thing you need to do in order to have SSH access is install a free Shell license, which you can request from our preferred customer specialists at...more
Sending and decoding OptoMMP data using Python
Developer - Published:
Go back to [Building your first OptoMMP data package with Python](/pythonmmp/buildpackage/)## Socket UsageMake sure you `import socket` at the top of the script to include the socket library, and...more
"Hello, world!" for the OptoMMP Function Blocks
Developer - Published:
OverviewIn this first example, we’ll write the string “Hello, world!” to the Scratch Pad area of the OptoMMP memory map.This example assumes you have basic familiarity with creating and running an...more
Getting Started with groov Manage REST API
Developer - Published:
This Getting Started guide covers:Prerequisites, tools, and authenticationReading information about modulesReading and writing digital channelsReading and writing analog channelsPrerequisitesTo use the...more
Getting Started with the groov View REST API
Developer - Published:
For API syntax and tips, see the API Reference, which is generated from the Swagger specification.This Getting Started guide covers:The hardware and software you need to access the groov View Data...more
Create and Install the Client Certificate
Developer - Published:
Go back to the procedure overviewII. Create the Client Certificate (CC)Generate the Client Certificate (CC) file using your new Certificate Authority (CA) key.Use the following command to create the...more
Create the Certificate Authority (CA)
Developer - Published:
Go back to the procedure overviewI. Create the Certificate Authority (CA)If you are using a Linux or Mac system, skip the “Install Bash for Windows 10” instructions below and proceed directly to...more
Developing with groov EPIC
Developer - Published:
Programming Optionsgroov EPIC has a lot of options for programming; this site covers the following:Secure Shell (SSH) for custom programming applications.REST APIs that provide HTTPS access to control...more
Getting a Trusted Connection Between a Web Browser and groov EPIC
Developer - Published:
Secure Sockets Layer (SSL) and Web BrowsersWhen you first use an SSL connection (https) to access groov Manage on a groov EPIC processor from a browser like Chrome, Firefox, or Safari, you’ll likely...more